ethane hydrate - Spanish English Dictionary